The boy was safe with his grandmother after police convinced 30-year-old George Berry to leave the child with her following the 7 a.m. incident, Police Director Jerry Speziale said.
Berry, who has a criminal history, was in custody. No charges were immediately disclosed.
Berry violated a restraining order when he barged into the mother's home, assaulted her and fled with the boy in a silver Chrysler Town and Country that police later recovered in the city, Speziale said.
Exactly a year ago to the day, Berry was arrested on drug charges in the city. He was released from the Passaic County Jail a month later, records show.
Click here to follow Daily Voice Teaneck and receive free news updates.